/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package isd.seguridad.web;

import isd.seguridad.modelo.SG_Estado;
import isd.seguridad.rn.SG_EstadoRN;
import java.io.Serializable;
import java.util.List;
import javax.annotation.PostConstruct;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;

/**
 *
 * @author ctrosch
 */
@ManagedBean(name="sg_estadoBean")
@ViewScoped
public class SG_EstadoBean implements Serializable {

    @EJB private SG_EstadoRN estadoRN;

    private SG_Estado estado;
    private List<SG_Estado> lista;

    /** Creates a new instance of SG_EstadoBean */
    public SG_EstadoBean() {
    }
    
    @PostConstruct
    private void init(){
        
        estado = new SG_Estado();
        lista = estadoRN.getLista();
        
    }

    public SG_Estado getEstado() {
        return estado;
    }

    public void setEstado(SG_Estado estado) {
        this.estado = estado;
    }

    public List<SG_Estado> getLista() {

        return lista;
    }

    public void setLista(List<SG_Estado> lista) {
        this.lista = lista;
    }
}
